Andi SullivanAndi Sullivan
ETTU and EUSA meet in Ljubljana: European table tennis goes looking for its 19-to-23 cohortSunday, 18 October 2026, Arena Stožice, Ljubljana. The final day of the...
Cyrena Samba-Mayela Provisionally Suspended: The Whereabouts Gap and What French Athletics Is Not SayingI still keep a fourteen-second recording on my machine: the sound of Cyrena...
VCT 2027-2028: 32 Slots, 8 Teams Per Region, and Why a Partnership Ticket No Longer Guarantees a Stage AppearanceOn October 19, 2026, a list of 32 names was published with a note reading...
When the Empty Stadium Speaks: Ghost Games, Empty Data, and the Art of Reading SilenceOn May 16, 2026, the referee blew the whistle for kickoff at Signal Iduna Par...
Reading Volleyball Through the Gap: When Injury Data Stays UnpublishedOn the bench, the ice pack sat there for three sets. No medical statement, no...
Astralis benches HooXi and jabbi: the trophy that couldn't cover the wage billOn the day Astralis lifted the trophy at Stake Ranked Episode 4 in Barcelona,...
The Empty Stat Sheet: Unclected Rallies in Vietnamese Women's VolleyballLast October I sat in the fourth row of the Nha Trang arena, holding a sheet ...
2026 Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and the Limits of World No. 13The shuttle left the racket at 19-19 in the deciding game and drifted a hand'...
Champions Shanghai: When a Cable Decided a Round — and Riot Did NothingThat moment did not come from a miraculous clutch that saved a team. It came...
WTA and QQ Music: When Music Becomes the New Arena of Chinese TennisI still remember that night in March 2026, when every tournament in New York...
The 12-Day, Five-Sport Traverse of Greece: A Human Body Laboratory or a Technology Showcase?“A star is not born in the final, but in matches no one watches.” I wrote tha...
Table Tennis England publishes its 2026/26 Annual Report: 76 pages, a ticket with no guarantee, and the London 2026 bet“Completing the form does not guarantee you a place.” That line sits inside...
Asian Games 2026: Satwik-Chirag Fall in Round One, and the Real Fracture Sits in India's Second-Tier DoublesIn the deciding game, the score stopped at 14-21. Inside the Ichinomiya City...
Kim Sang Sik and the Last Match of Trust: Vietnam vs Pakistan, 3 Points or a Promise Never WrittenAt the press conference in Jakarta that day, Kim Sang Sik did not open with...
The Rijeka Press Conference: Tuchel's Selection Process and the Noise from the Manchester City VerdictIn Rijeka, in a press-conference room where every question was asked in two...
Lyon's Transfer Rhythm: Reading the Money Through the Noise of RumourOn the morning of 28 June, I was at Lyon's training complex in Décines two...
Nine Blank Pages of Report: What the Pitch Says When the Data Goes SilentThe report landed on my desk on an October afternoon, in the small meeting ro...
Vietnamese Wushu Taolu: 5.0 for Quality, 3.0 for Presentation, and the Gap Nobody Scores at HomeOn the wall of the wushu training hall at the Da Nang Sports Training Centre,...
Vietnamese Martial Arts After the SEA Games: Plenty of Champions, Almost No DataDuring a combat evening at a SEA Games martial arts programme, I asked three...
Asian Games 2026: India's 20-Shuttler Gamble and the Numbers That Don't LieOn the evening of August 15, 2026, I sat in a small apartment in Shanghai,...
